@charset"utf-8";
header{height: .84rem;background-color:rgba(255,255,255,0);background-image: none;border-bottom: none;padding: 0 .2rem;}
/*详情页*/
.product-page .footer-nav.show .mask{position:fixed;left:0;right:0;width:100%;height:100%;display:block;}
.product-page .footer-nav{position:absolute;top:.2rem;right:.4rem;left:auto; width:.44rem;height:.44rem;background:url(i/more-icon.png) no-repeat;background-size:.42rem .42rem;z-index:11;border-top:none;}
.product-page .footer-nav .nav-list{display:none;position:absolute;top:-.2rem;right:-.4rem; z-index:12;width:0; background-color:#fff;border:solid #f5f5f5;border-width:0 0 1px 1px;}
.product-page .footer-nav li a{border-bottom:1px solid #f5f5f5;}
.product-page .footer-nav li:last-child a{border-bottom:none;}
 /*.product-page .footer-nav a span{display:inline-block;width:.3rem;height:.3rem;}*/
.product-page .footer-nav.show .nav-list{display:block;width:1.8rem;}
.product-page{background-color:#fff;}
.content{background-color:#fff;}
.a-bar{height: .84rem;box-align: center;-webkit-box-align: center;-moz-box-align: center;padding:0;}
.a-bar .a-back{display:block;width:.44rem;height:.44rem;background: url(i/back.png) no-repeat;background-size: .42rem .42rem;margin-left:.2rem;text-indent:-99999rem;}
.a-bar .a-name{height:.44rem;line-height:.44rem;font-size: .30rem;color: rgba(0,0,0,.87);text-indent:-.44rem;}
/*商品图片*/ 
.pt-pic{padding:0;margin-top:.3rem;width:5rem;}
.pt-pic .slider{padding:0;height:5rem;}
.slider .innershadow{box-shadow: none;height:100%;top: 0;}
.pt-pic .slider-item{border:none;width:5rem;height:5rem;display: block}
.pt-pic .slider-item img{max-width:none;max-height:none;}
.slider .slider-list{border-spacing:0;}
.slider-point span{width:.12rem;height:.12rem;border-radius:50%;background-color: #ccc;box-shadow:none;    box-shadow: 0 0 1px #ccc;}
.slider-point span.act{background-color:#f5f5f5;}
/*商品信息*/ 
.pt-name{font-size: .36rem;color: rgba(0,0,0,.87);padding-left:.2rem;}
.pt-price{border-bottom:none;border-bottom:.16rem solid #efeff0;}
.pt-price .price{font-size: .48rem;color: #f56600;font-weight:normal;}
.pt-price>.price{padding-left:.2rem;}
.pt-price .arr{right:.1rem;}
.full-screen .arr{border-color:#ff7600;border-width:1px 1px 0 0;width:.14rem;height:.14rem;}
.f-red{color:#f56600;}
.pt-promotions{padding:.16rem .2rem;border-bottom:.16rem solid #efeff0;}
.pt-promotions .arr{margin-top: -.07rem;right:.1rem;}
.pt-promotions .icon.red{display:block;text-align:left;font-size:.24rem;background-color:#fff;color:rgba(0,0,0,.54);height:.3rem;line-height:.3rem;margin-bottom:.1rem;}
.pt-promotions .ib{font-size: .2rem;color: #f56600;border: 1px solid #f56600;border-radius: 1px;background-color:#fff;padding: .02rem .1rem;margin:0; margin-right: .08rem;}
/*规格*/ 
.pt-sku{padding:.16rem .2rem 0 .2rem;}
.pt-sku .sku{margin:0;height:.5rem;line-height:.5rem;padding: 0 .1rem;margin-right:.1rem;background-color:#f56600;color:#fff;border:none;}
.pt-sku .sku .arr{border-color:#f5f5f5;}
.pt-sku .sel-sku-box{padding:0;}
.product-page .pt-sku .sku-item .k{height:.5rem;line-height:.5rem;width:1.2rem;}
.product-page .pt-sku .sku-item .v{margin-left:1.2rem;}
.pt-sku .sel-sku-box .sku-item{margin:.1rem;}
.pt-sku .sel-sku-box  .sku{background-color:#fff;border:1px solid #eaeaea;color:#999;}
.pt-sku .sel-sku-box .sku.sel{border-color:#f56600;color:#f56600;}
.pt-sku .close-bar{margin-top:.2rem;border-top-color:#efeff0;}
.pt-sku .close-bar .close{border-color:#efeff0;border-top-color:#fff;width:.9rem;height:.4rem;}
/*规格 end*/ 
/*商品数量*/ 
.product-page .pt-num{border-bottom:.16rem solid #efeff0;}
.pt-num .num{padding:0;}
.pt-num .num .num-ipt{border-width:1px 0 1px 0;}
.btn.disabled, .btn.gray{background-color:#f5f5f5;}
.pt-num .minus, .pt-num .plus{width:.6rem;height: .6rem;line-height: 0.6rem;font-size:.2rem;}
.pt-num .num .num-ipt{width:.48rem;height: 0.6rem;line-height: 0.6rem;}
/*商品数量 end*/


/*购买按钮*/

.product-page .pt-btn{position:fixed;bottom:0;left:0;z-index:11;height:1rem;background-color:#fff;border-top:1px solid #eaeaea;width:100%;padding:0;line-height:.84rem;}
.product-page .pt-btn .btn.red{height:1rem;line-height:1rem;background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f58800),color-stop(100%,#ff7600));background-image: -webkit-linear-gradient(#f58800,#ff7600);background-image: -moz-linear-gradient(#f58800,#ff7600);background-image: linear-gradient(#f58800,#ff7600);position:absolute;right:0;top: 0;width:50%;}
.product-page .pt-btn .btn{font-size:.26rem;margin:0;}
.product-page .pt-btn .btn:last-child{width:25%;position:absolute;left:0;top: 0;}
.product-page .pt-btn .btn.orange,.product-page .pt-btn a:last-child{height:.44rem;line-height:.44rem;padding-top:.56rem;background-image:none;border:none;color: rgba(0,0,0,.87);background:url(i/icon.png) center no-repeat;background-size:.5rem 3.3rem;font-size:.24rem;color:#999;}
.product-page .pt-btn .btn.orange{background-position-y:.1rem;position:absolute;left:25%;top: 0;width:25%;}
.product-page .pt-btn .btn-addfav{background-position-y:-1.15rem;}
.product-page .pt-btn .btn-faved:last-child{background-position-y:-2.25rem;} 
 /*.pt-btn{padding:0 .2rem .16rem .2rem;border-bottom:.16rem solid #efeff0;}*/
 /*.pt-btn .btn{margin-right:.2rem;margin-left:0;height:.5rem;line-height:.5rem;border-radius:.03rem;font-size:.18rem;}*/
 /*.pt-btn .btn.red{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f58800),color-stop(100%,#ff7600));background-image: -webkit-linear-gradient(#f58800,#ff7600);*/
     /*background-image: -moz-linear-gradient(#f58800,#ff7600);background-image: linear-gradient(#f58800,#ff7600);}*/
 /*.pt-btn  .btn.orange{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fdb543),color-stop(100%,#f4a321));background-image: -webkit-linear-gradient(#fdb543,#f4a321);*/
     /*background-image: -moz-linear-gradient(#fdb543,#f4a321);background-image: linear-gradient(#fdb543,#f4a321);}*/
 /*.pt-btn  .btn{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d4d4d4),color-stop(100%,#ccc));background-image: -webkit-linear-gradient(#d4d4d4,#ccc);background-image: -moz-linear-gradient(#d4d4d4,#ccc);background-image: linear-gradient(#d4d4d4,#ccc);border:none;}*/
/*购买按钮 end*/

/*商品参数*/
.pt-detail{margin:0;padding:0;}
.pt-detail .trigger-list{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;height:.88rem;    align-items: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;background-color:#fff;}
.tab .trigger.act{border:none;color:#f56600;border-right:1px solid #E5E5E5;}
.tab .trigger{border:none;font-size:.24rem;border-right:1px solid #E5E5E5;}
.dialog-content .tab .trigger:last-child{border-right:none;color: red !important;font-size: 16px;border-bottom: 1px solid #ddd;height: 25px;}
.promotions-panel .panel li{font-size: 15px;}
.promotions-panel .panel span{color: red !important;}
.fixed{position:fixed;top: 0;left:0;right:0;z-index:100;}
/*商品参数 end*/ 
/*商品评论*/ 
.pt-comment{padding:0;}
.pt-comment .info{border:none;}
.pt-comment .info .grades{padding:.2rem 0;font-size:14px;}
.pt-comment .arr.right{top: 0;}
.pt-comment .count{padding:.2rem 0;}
.pt-comment .list .item{margin-top:0;}
.pt-comment .list .item .anthor .person{width:1.2rem;margin-left:-1.4rem;}
.pt-comment .list .item .anthor .person .level{border:none;background-color:#ff7600;color:#fff;}
.pt-comment .list .item .anthor .person .pic{width:1.2rem;border:none;height:1.2rem;margin-top:.1rem;}
.pt-comment .list .item .anthor{padding:.2rem .2rem .2rem 1.6rem;}
.pt-detail .panel img{width:100%;height:100%;}
.pt-comment .list .item .anthor .content{min-height:1.4rem;padding:.2rem;padding-top:.6rem;}
.pt-comment .list .item .anthor .time{padding:.2rem .2rem 0 0;}
.pt-comment .list .item .reply .reply-item{margin:.2rem 0;padding:.1rem .2rem;line-height:1.5;}
.pt-comment .list .item .reply{padding-left:1.6rem;}
.pt-comment .list .item .reply .reply-item i{margin-left:-0.03rem;top:50%;margin-top:-.07rem;}
.pt-comment .list .item .reply .reply-item .n{width:.4rem;height:.4rem;line-height:.4rem;margin-left:-.8rem;margin-top:.2rem;}
.pt-comment .list .item .anthor .person .name{padding-top:.1rem;}

.pt-comment .btn{height:.6rem;line-height:.6rem;border:none;font-size:.26rem;}
.pt-comment .info{padding:.2rem 2.5rem .2rem .2rem;}
.pt-comment .info .publish{padding:.15rem .2rem;margin-right:-2.5rem;}
.publish_comment{padding-bottom:.2rem;}
.publish_comment .consult-type span{width:1.6rem;height:.7rem;line-height:.7rem;}
.publish_comment .consult-type span.active{background-color:#f58800;}
.publish_comment .consult-type{height:.7rem;}
.pt-comment .list .item .consult{padding:0;padding:.2rem;}
.pt-comment .list .item .content{padding:.2rem 0;}
.pt-comment .list .item .consult .box{padding:.2rem 0;}
/*商品评论 end*/ 
/*弹出层*/
.dialog{width:100% !important;position:fixed !important;left:0 !important;bottom:0 !important;top:auto !important;min-height:5rem;padding-top:.32rem;}
#J_mask{z-index:111;}
.dialog-head,.dialog-content{padding:0 .32rem;}
.dialog .dialog-head{border-bottom:none;}
.dialog-head h3{display:none;padding: .24rem 0;font-size: .32rem;color: rgba(0,0,0,.87);font-weight:normal;border-bottom:1px solid #e5e5e5;}
.dialog .close{width:.4rem;height:.4rem;line-height:.4rem;border:none;right:3%;top: 0;color:#d7d7d7;font-size:.3rem;}
.dialog .promotions-panel{padding:.2rem 0;}
.dialog .promotions-panel .panel{padding:.3rem 0;}
.promotions-panel .panel li{border-bottom-style:solid;border-bottom-color:#f5f5f5;padding:.2rem 0;border-bottom: 1px dashed #ddd ;font-size: 15px;border-top: none !important;}
.promotions-panel .panel span{margin-right:.1rem;}
.dialog .all-price li{padding:.3rem 0;border-bottom:1px solid #e5e5e5;padding-left:.3rem;}
.dialog .all-price li:last-child{border-bottom:none;}
/*弹出层*/ 

.label-alert {
    display: inline-block;
    background-color: #d80808;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 1.33333;
    color: #fff;
    font-size: 12px;
}

/*列表页*/
.gallery-page .footer-nav .category span{background-position-y:0;}
.gallery-page{background-color:#fff;}
/*商品列表*/
.a-bar .a-right{height:.44rem;line-height:.44rem;margin-left: .8rem;}
.a-bar .a-search .a-search-btn{width:.44rem;height:.44rem;line-height:.44rem;background:url(i/tab_search.png) no-repeat;background-size:.44rem .44rem;}
.a-bar .a-search.active{}
.a-bar .a-search.active .a-search-ipt{color:#333;font-size:.3rem;width:4rem;line-height: .46rem;border-radius: .05rem;  padding-left: .1rem;}
.a-bar .a-search{padding-left:.1rem;}

.pt-gallery .trigger-list{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;height:.88rem;align-items: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;background-color:#fff;border-bottom:1px solid #efeff0;}
.pt-gallery .filter-handle{border:none;font-size:.24rem;}
.tab .trigger{height:.25rem;line-height:.25rem;}
.pt-gallery .panel{padding:0 .2rem;}
.pt-gallery .pt-list .pt-h-item{padding:.15rem 0;position: relative}
.pt-list .pt-h-link{display: block;display: -webkit-box;display: -moz-box;box-align: center;-webkit-box-align: center;-moz-box-align: center;}
.pt-list .pt-h-img{width:1.6rem;height:1.6rem;border:none;float:none;}
.pt-list .pt-h-img img{max-width:100%;max-height:100%;width:100%;}
.pt-list .pt-h-info{-webkit-box-flex: 1;box-flex: 1;margin-left:0;padding: 0 .32rem .08rem;}
.pt-list .pt-h-name{height:auto;font-size: .28rem;color: rgba(0,0,0,.87);margin-bottom: .16rem;}
.pt-list .pt-h-price{font-size: .32rem;position: relative;height:auto;line-height:1.5;}
.price{color:#f56600;}
.full-screen .arr{margin-left:.05rem;}
.pt-list .pt-h-other{line-height:.4rem;padding-top:.16rem;}
.pt-list .pt-h-item .star{margin-right:.1rem;}
.pt-list .pt-h-item .star b{display:block;}
/*商品列表 end*/ 